Passa al contenuto principale

SetStateDeleted

Metodo di oggettoMetodo di oggetto

Cancella logicamente l'oggetto e ne imposta lo stato Deleted.

Concretamente, l'oggetto viene parcheggiato nell'oggetto 'Originale' e poi l'oggetto principale viene ripulito e ne viene impostato lo stato Deleted.
In fase di salvataggio verrà fatta una DELETE su Db e, se l'oggetto è stato ripopolato, anche una successiva INSERT.

note

Non ha alcun effetto se l'oggetto non è stato letto in precedenza da DB.

suggerimento

Per ripristinare l'oggetto cancellato è necessario usare il metodo Restore()